Mutual compromise or cooperation.
"Good teamwork is all about give and take."
to be brave enough to have big ambitions
very active or hardworking
to fight very fiercely or with great determination
to move forward or improve
to be upset about something that cannot be changed
to feel good about something you have done