English: India shows its might yet again.
Telugu: భారత్ తన దాతృత్వాన్ని మరోసారి చాటుకుంటోంది.