English: This was hard for me to digest.
Telugu: ఈ విషయాన్ని జీర్ణించుకోవడం నాకైతే కష్టమైంది.