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