English: Its hard to digest.
Telugu: ఇది జీర్ణించుకోవడం కష్టం.