English: India win Lord's Test in a remarkable fashion on final day.
Telugu: లార్డ్స్‌ టెస్టులో అద్భుతమైన విజయం సాధించిన భారత్. . . అంతలోనే ఊసురుమనిపించే ప్రదర్శన కనబర్చింది.