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