English: It was difficult to digest.
Telugu: ముద్ద మింగటమూ కష్టమైంది.