Ace investor Shankar Sharma believes that the Indian stock market may deliver moderate returns in the medium term. With a lack of fresh triggers and macroeconomic concerns, Sharma emphasises the need for cautious expectations despite a promising long-term outlook.