Long term investment in India