English: India's splendid victory at Lords
Telugu: లార్డ్స్‌లో ఇంగ్లండ్‌ను ఓడించిన భారత్‌కు అభినందనలు