English: This surprised us all.
Telugu: మాకు ఇదంతా చాలా ఆశ్చర్యంగా తోస్తోంది.