have a brainstorm

внезапная идея (пришла в голову)

"Listen to me, I've just had a brainstorm, and I believe I have found the solution to our problem."

Другие идиомы: