English: India had its first win at Lords in 28 years.
Telugu: 28 ఏళ్ల తరువాత లార్డ్స్ లో భారత జట్టు విజయం సాధించింది.