English: A big win for India, in fact the biggest.
Telugu: ఈ గెలుపు భారత్‌కు అతి పెద్ద ఊరటగా చెప్పాలి.