to reveal something secret unintentionally
etwas unbeabsichtigt geheim verraten (etwas unbeabsichtigt geheim verraten)
"Don’t let on that you know about the plan."
"Verrate nicht let on, dass du vom Plan weißt." (verrate nicht let on dass du vom plan weißt)
extremely happy; overjoyed
to be tough in making a deal or negotiation
to help someone
something that seems promising at first but fails to deliver
a perfect couple, very well suited for each other
Things often get worse before they get better.