to talk too much and for a long time
"She talked my ear off about her new job."
Mutual compromise or cooperation.
to reach the highest possible level or price
To be completely truthful or sincere.
to be gentle or patient with someone
to have a very bad memory
to meet expected standards