10 Best Long-Term Stocks for Investing in India to Achieve Significant Profits