English: It's pretty astonishing really!
Telugu: నిజంగా ఇది ఎంత ఆశ్చర్యం!