مُسّرت دینا : Musarat Dena Meaning in English
Musarat Dena in Detail
Useful Words
دینا : Afford : be the cause or source of. "Who do I give?".
اطمینان بخشنا : Pleasing : giving pleasure and satisfaction. "A pleasing piece of news".
خوشی : Pleasance : a fundamental feeling that is hard to define but that people desire to experience. "He was tingling with pleasure".