English: All of this has made us wonder.
Telugu: ఇదంతా మాకు షాకింగ్ అనే చెప్పవచ్చు.