English: 2 - India won only two of their 17 Test matches at Lord's against England.
Telugu: లార్డ్స్ మైదానంలో 17 టెస్టులాడిన భారత్ కేవలం రెండింటిలోనే గెలిచింది.