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