Bitte aktivieren Sie JavaScript in Ihrem Browser.
Meaning: To suddenly have the solution to a problem or a good idea.
Kennen Sie schon die Übersetzungen für diese Phrasen?