to directly compete or confront each other
"The two negotiators went head to head over the contract terms."
to worry a lot about something
the situation is improving
to set a higher standard or level of quality
to fulfill what is expected of you
Someone you love dearly.
to contribute money or effort to a shared goal