relations – n. understandings or ties between nations
deal – n. an agreement
mistakenly – adj. accidentally; doing something by accident
explosion – n. the violent release of energy after something breaks up
humanity – n. all people
apologize(d) – v. to express regret or sorrow