English: A lot of surprise to many people.
Telugu: ఇది చాలా మందికి ఆశ్చర్యం కలిగించింది.