English: I'm amazed by them, too.
Telugu: నా ఆశ్చర్యం వారిది కూడా.