English: An undisputed win for India
Telugu: ఇండియాకు దక్కిన భారీ విజయం