English: That criticism has been hard to take.
Telugu: ఆ విమర్శలని తీసుకోవడం కష్టంగా అనిపించింది.