English: India's win at Lord's
Telugu: 'లార్డ్స్'లో భారత ఘనవిజయం