to be very thankful about something
"Thank heavens the storm is finally over."
To share the cost of something equally.
to function perfectly or very effectively
to be deeply involved in hard work or challenging situations
to pay for something, especially as a treat for others
To make a sincere promise.
to start over again after a failure