verrückter einfall

listen to the pronunciation of verrückter einfall
Немецкий Язык - Английский Язык
brainstorm (harebrained idea)