Wiktionary
take on the chin
vb. (context transitive idiomatic English) To accept without flinching or complaining.