English: A lot of people find this astonishing.
Telugu: దీన్ని చూసి చాలామంది ఆశ్చర్యపోతారు.