TAKE IT ON THE CHIN
Meaning of TAKE IT ON THE CHIN in English
phrasal
: to undergo complete defeat, failure, or frustration : endure punishment, abuse, or suffering
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012