English: This surprised him very much.
Telugu: ఇది అతనికి పెద్ద ఆశ్చర్యం కలిగించింది.