English: That’s hard to swallow.
Telugu: అది మింగుడుప‌డ‌టం కష్టమే.