keep a lid on

Verb

 * 1)  To keep something secret.
 * It's supposed to be a surprise, so try to keep a lid on it, will you?

Translations

 * Czech: držet pod pokličkou
 * German: unter Verschluss halten, geheim halten