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