Question: what is the meaning of idiom hard to swallow?
Answer: hard to swallow. (also hard to take) difficult to believe or accept: He said the news that the farm was being sold was hard to swallow at first.