English: India's splendid victory at Lords
Telugu: లార్డ్స్ లో గెలుపు ముంగిట భారత్