In a pan, add water, pinch of salt, then add the rice and cook for 30 minutes on low. Drain any water left if not all absorbed. In another pan, add milk, sugar, corn starch, condensed milk, vanilla, rosewater. Bring to a boil then reduce the heat to medium. Add the cooked rice and stir. You need to keep an eye on that and keep stirring until it thickens. Also you need to keep it from sticking to the bottom of the pan. When it thickens, pour into the serving bowls and let it completely cool. After that, spread the marmalade on top then refrigerate until time to serve.