English: And, this surprised us.
Telugu: ఇది మాకు ఆశ్చర్యం కలిగించింది.