English: It’s hard to accept.
Telugu: దాన్ని అందుకోవడమే కష్టం.