English: India won the Lord's Test
Telugu: లార్డ్స్ టెస్ట్లో భారత్ ఘన విజయం