English: That's also amazing to us.
Telugu: ఇది మాకూ ఆశ్చర్యమే.