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