phrasal to make the effort required to do or deal with something difficult or unpleasant
SUCK IT UP
Meaning of SUCK IT UP in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012