English: Hard to digest!
Telugu: దాన్ని జీర్ణించుకోవడమూ కష్టమే!