English: India wins yet again.
Telugu: భారత్ మరోసారి ఆ టీంపై విజయం సాధించింది.