English: This we often wonder about.
Telugu: ఇది మనల్ని తరచూ ఆశ్చర్యపరుస్తూనే ఉంటుంది.