Term: godsend
Example: if kate can make it tonight to help out at the banquet, she would be a godsend
Definition: when a situation is tense and unexpectantly something or someone arrives that completely eases the situation