English: India has stunned the world yet again.
Telugu: ప్రపంచానికి భారత్ మరోసారి తన సత్తా చాటింది.