to the rescue

Prepositional phrase

 * 1) Used to express when someone or something has saved the day, or provided valuable help.

Synonyms

 * /ttr (abbreviation)