English: It’s hard to digest.
Telugu: . . జీర్ణం అవ్వడం కష్టం.