difficult to accept, difficult to believe; difficult to swallow

listen to the pronunciation of difficult to accept, difficult to believe; difficult to swallow
English - English
hard to swallow