take_it_on_the_chin
1. [ verb ] undergo failure or defeat
Related terms: fail