Combine the sugar and water and bring it to boil.
Keep boiling it till it looks syrupy. There is no need to look at the consistency. Add the rosewater and switch.
Side by side, keep the semolina for roasting in a hot pan. Keep sauteing it, till a nice aroma comes but it must not change its color.
Add the remaining ingredients and give a nice stir. Switch off.
Add the roasted ingredients into the hot sugar syrup and mix well.
Almost immediately start rolling into evenly sized balls. I scooped out using an ice cream sccoop into a plate and then slowly rolled them. Yes, they will surely burn your hand, but worth the effort!
Allow to cool so that it hardens and then serve with tea!