to accept or take responsibility for something
"The manager had to take on board the new task for the team."
to be ruthless or extremely determined in achieving somethin...
to exaggerate praise or flattery
a fresh start; an opportunity to begin again without past mi...
very jealous
relief after dealing with a stressful situation
a sudden and unexpected event