to have many responsibilities or tasks
"She can’t join us tonight; she has a lot on her plate."
to agree with someone
to travel frequently; to not stay in one place for long
to fight very fiercely or with great determination
to stay motivated and passionate about something
negotiations aimed at ending a conflict
to successfully get a job