English: It’s hard to digest.
Telugu: . జీర్ణించుకోవటం కష్టం.