English: This left him surprised.
Telugu: అది అతన్ని ఆశ్చర్యపోయేలా చేసింది.