English: India's first win at Lord's came in 1986 while the 2nd one was in 2014, 28 years later.
Telugu: 1986లో లార్డ్స్ లో తొలి విక్టరీ నమోదు చేసిన టీమిండియా. . మళ్లీ 28 ఏళ్ల తర్వాత 2014 లో విజయం సాధించింది.