What`s the meaning of the expression "hard to swallow"?

Próximas questões
Com base no mesmo assunto
Q1700807 Inglês
What`s the meaning of the expression "hard to swallow"?
Alternativas