English: India’s victory over England
Telugu: ఇంగ్లాండ్‌పై నెదర్లాండ్స్‌ విజయం