English: This surprised many people.
Telugu: చాలా మందికి ఇదే ఆశ్చర్యం కలిగించింది.