to confirm information with someone
"Could you double check with finance about the budget?"
to take a break from daily routine; to relax
to talk too much to someone
to explain something in simple, non-technical language
to find a practical solution that avoids a problem
To investigate more thoroughly or find out more details.
to make a difficult decision or endure something unpleasant