My friend any good company with a sound management will undoutedly give you excellent returns over a period of 5 to 10 years. You may choose any company from the Sensex list, like Reliance Industries; L&T; HDFC; SBI; TCS; Tata Motors; Infosys; TISCO; etc or opt for mid cap companies like Suzlon Energy; Jain Irrigation; NHPC; Pantaloon Retail; Cairn India; GMR Infrastructure; Fortis Healthcare; Cipla; Lupin; Godrej Industries; Tata Tea; etc for sure and decent profits in the time frame mentioned by you.
However, please be advised that you need to have faith, patience and perseverence to bear out the highs and lows of the market and not be unduly perplexed by the twists and turns of the events. In the long run you will be rewared handsomely for sure
Your vote on this answer has already been received
Nothing in the market can guarantee safe returns. Please learn risk-management first and only then enter the market. Your primary investment has to be in cash equity in fundamentally sound companies (not necessarily blue chips), and then the risk has to be managed well by a judicious (not speculative) application of FnO. And, in my strictly personal opinion, no one can guide you better in this regard than DUstocks at MoneyControl. Just don;t ask hin where to invest, ask him how to invest ... and not lose your gains or your hard-earned invested amount in general.