English: ” The criticism stung.
Telugu: " అంటూ విమర్శలు గుప్పించారు.