in einem anfall von geistiger umnachtung etwas tun

listen to the pronunciation of in einem anfall von geistiger umnachtung etwas tun
Deutsch - Englisch
to have a brainstorm and do something