English: This is hard to digest.
Telugu: దీనిని జీర్ణించుకోవడం చాలా కష్టం.