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