English: The sight he saw surprised him, though.
Telugu: అతను చూసిన ఒక దృశ్యం ఆశ్చర్యాన్ని కలిగించింది.