Les musulmans utilisent cette expression quand on rend un compliment à quelqu'un, qu'on trouve beau , intelligent, toutes les qualités qu'on veut à quelqu'un...ou à un paysage, etc ...
Bref on rend hommage à Allah, lorqu'on dit machallah (ou plutôt macha Allah) car c'est grâce à Allah qu'on prend ces moments de plaisir de contemplation.
Mandy, toi qui t'y connait plus que moi, tu dis si je me gourre.
C'est bien ça Tom. Littéralement, cela signifie "Dieu l'a voulu". Et cela est effectivement utilisé comme tu le dis Tom lorsqu'on fait un compliment, ou que l'on fait part de son admiration, et dans le but également que le compliment n'attire pas le mauvais oeil.