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