an embarrassing secret about your past that you don´t want anyone to know
skeleton in your cupboard
15
informal conversation about trivial things
small talk
15
to believe that something dishonest, illegal or wrong has happened
smell a rat
15
to tell someone something, often something that should be kept secret
spill the beans
15
something that people cannot agree on and that stops them from continuing with a discussion
sticking point
15
something that happens by chance and that helps you achieve something
stroke of luck
15
a difficulty that causes mistakes or prevents progress
stumbling block
15
to accept something unpleasant in a brave way without complaining
take (something) on the chin
15
to talk to someone for a long time, often in a loud or boring way
talk (someone´s) ear off
15
to talk about your work, especially with colleagues on a social occasion or in a way that is boring for other people
talk shop
15
to talk confidently about something in a way that makes people think you are good at it or know a lot about it, without providing evidence that is the case
talk the talk
15
minor problems that a new company, project, product etc. may have in the beginning
teething problems
15
to tell someone some useful or interesting information about someone or something
tell (someone) a thing or two
15
to tell someone very rudely that you are not interested in them or what they are saying
tell (someone) where to get off
15
to give the real facts about something, even if they are unpleasant