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