English: This amazed him.
Telugu: ఇది తనని ఆశ్చర్యానికి గురిచేసింది.