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