Definitions of take it on the chin:

  • verb:   undergo failure or defeat