English: India shows its might yet again.
Telugu: భారత్ మరోసారి తన గుణాన్ని చూపించింది.