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