idiom
have a brainwave
突然すばらしい考えが思い浮かぶ
Meaning
to suddenly have a clever idea
Example
I **had a brainwave** and solved the puzzle.
突然すばらしい考えが浮かんで、パズルを解いた。