One of the mysteries of the English language finally explained.
confess, disclose, divulge, reveal, make known, make public, own up to, make a clean breast of, bring into the open, tell all about, say what one is thinking
get a load off one's mind, unburden oneself
spill the beans about, come out with it
bottle something up
In this article we explore how to impress employers with a spot-on CV.