English: He faced a lot of flak on social media for his comments.
Telugu: ఆయన వ్యాఖ్యలపై సోషల్ మీడియాలో చాలా ట్రోల్స్ వచ్చాయి.