English: India’s victory over England
Telugu: ఇంగ్లండ్‌పై అద్భుత విజయం