English: It surprises us as well.
Telugu: ఇది మాకూ ఆశ్చర్యమే.