English: This took the world by surprise.
Telugu: ఇది ప్రపంచాన్ని ఆశ్చర్యానికి గురిచేసింది.