English: He has had to face criticism too.
Telugu: గట్టి విమర్శలను కూడా ఎదుర్కోవాల్సి వచ్చింది.