English: He is surprised himself.
Telugu: తనకే ఆశ్చర్యంగా వుంది.