English: India closer to the semi-final spot in the World Cup.
Telugu: వరల్డ్‌కప్‌లో టీమిండియా సెమీస్‌కు అడుగు దూరంలో ఉంది.