English: All of this surprised him.
Telugu: ఇవన్నీ తనకు ఆశ్చర్యం కలిగించాయని వాపోయారు.