der Groschen ist gefallen

Phrase

 * 1) the penny drops