Mohanty noted that guarantees come at a cost, albeit with relatively lower returns. Staying invested in markets for the long-term is bound to deliver