have a brainwave

блестящая идея (пришла в голову)

I didn't know what to do about my research and then all of a sudden I had a brainwave and now I know what to do.

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