English: The world amazed.
Telugu: ప్రపంచ మే ఆశ్చర్యపోయేలా చేశారు.