<P> Masha Allah ( Arabic : ما شاء الله ‎ ‎ , mā shāʾa llāh ) , also Masha'Allah , is an Arabic phrase that means `` God has willed '' , expresses appreciation , joy , praise , or thankfulness for an event or person that was just mentioned . While Masha'Allah is used as an expression of respect , it also serves as a reminder that all accomplishments are considered by Muslims to be achieved through the will of Allah . It is generally said upon hearing good news . </P>
<P> Masha Allah ( Arabic : ما شاء الله ‎ ‎ , mā shāʾa llāh ) , also Masha'Allah , is an Arabic phrase that means `` God has willed '' , expresses appreciation , joy , praise , or thankfulness for an event or person that was just mentioned . While Masha'Allah is used as an expression of respect , it also serves as a reminder that all accomplishments are considered by Muslims to be achieved through the will of Allah . It is generally said upon hearing good news . </P>
what is the meaning of masha allah in urdu
what is the meaning of masha allah in urdu
God has willed
God has willed