Tolong jelaskan mengenai Etimologi dari Masyaallah

Dalam kitab Tafsir Al Quranul Karim Surat Al Kahfi, Syaikh Muhammad bin Shalih Al ‘Utsaimin mengatakan bahwa kalimat “masyaallah” bisa diartikan dengan dua arti. Hal tersebut dikarenakan kalimat “maa syaa Allah” bisa dijabarkan (i'rab) dalam struktur kalimat di dalam bahasa Arab dengan dua cara, yaitu:

Penjabaran yang pertama kata “masyaallah” () adalah dengan menjadikan kata “maa” () sebagai kata sambung dan kata tersebut berstatus sebagai predikat. Subjek (mubtada’) dari kalimat tersebut adalah subjek yang disembunyikan, yaitu “hadzaa” (). Dengan demikian, bentuk seutuhnya dari kalimat “maa syaa Allah” adalah:  hadzaa maa syaa Allah. Jika demikian, maka artinya dalam bahasa Indonesia adalah: “inilah yang dikehendaki oleh Allah”.

Penjabaran yang kedua, kata “maa” () pada “maa syaa Allah” merupakan kata benda yang mengindikasikan sebab dan frasa “syaa Allah” () berstatus sebagai fi’il syarath (kata kerja yang mengindikasikan sebab). Sedangkan jawab syarath (kata benda yang mengindikasikan akibat dari sebab) dari kalimat tersebut tersembunyi, yaitu “kaana” () .

Dengan demikian, bentuk seutuhnya dari kalimat “maa syaa Allah” adalah: maa syaa Allahu kaana (). Jika demikian maka artinya dalam bahasa Indonesia adalah: “apa yang dikehendaki oleh Allah, maka itulah yang akan terjadi”. Ringkasnya, “maa syaa Allah” bisa diterjemahkan dengan dua terjemahan, “inilah yang diinginkan oleh Allah” atau “apa yang dikehendaki oleh Allah, maka itulah yang akan terjadi”. Maka ketika melihat hal yang menakjubkan, lalu kita ucapkan “masyaallah” (), artinya kita menyadari dan menetapkan bahwa hal yang menakjubkan tersebut semata-mata terjadi karena kuasa Allah.