English: But his comments left a lot of people bemused.
Telugu: కానీ ఆయ‌న చేసిన వ్యాఖ్య‌లు చాలామందికి ఆశ్చ‌ర్యం క‌లిగించాయి.