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