English: This was India’s biggest victory over England.
Telugu: న్యూజిలాండ్‌పై భారత్‌కు ఇదే అతిపెద్ద విజయం.