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