English: India have won two out of the 17 Tests theyve played at Lords.
Telugu: లార్డ్స్ మైదానంలో 17 టెస్టులాడిన భారత్ కేవలం రెండింటిలోనే గెలిచింది.