English: His recent comments took everyone by surprise.
Telugu: తాజాగా ఈయన చేసిన వ్యాఖ్యలు అందర్నీ ఆలోచనలో పడేశాయి.