English: Lacklustre India lose at Lords
Telugu: లార్డ్స్‌లో భారత్ ఘోర పరాజయం