swallow hard

listen to the pronunciation of swallow hard
English - Turkish
cesaretini toplamak
kendini hazırlamak
English - English

Definition of swallow hard in English English dictionary

hard pill to swallow
Something that is hard to accept

That my own son could have done something so horrible is a hard pill to swallow.

hard to swallow
difficult to accept, difficult to believe; difficult to swallow