India's second lunar mission will be undertaken with Russian participation though it has got delayed...