English: It amazed the world.
Telugu: ఇది ప్రపంచాన్ని ఆశ్చర్యపరిచింది.