<Tr> <Td> <Ul> <Li> </Li> <Li> </Li> <Li> </Li> </Ul> </Td> </Tr> <Ul> <Li> </Li> <Li> </Li> <Li> </Li> </Ul> <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> The triconsonantal root of shāʼ is šīn - yāʼ - hamza "to will", a doubly - weak root . The literal English translation is "God has willed it", the present perfect of God's will accentuating the essential Islamic doctrine of predestination . </P>

What is the meaning of masha allah in urdu