to save the day for sb.

Dictionnaire