heroism
-
Save the day
To successfully resolve a difficult situation or prevent disaster, often at the last moment.
The meaning and origin of interesting English phrases
To successfully resolve a difficult situation or prevent disaster, often at the last moment.