Subhanallah is used for celebration, joy in Arabic.
Typically, the term is used to marvel not at ordinary good luck or achievement but rather at the wonders of the natural world.