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.
Другие идиомы:
- do not have a leg to stand on
- have (something) to spare
- have been around
- have a nose for (something)
- have one's heart go out to someone
- have a big head
- beat one's brains out
- have (something) coming to (someone)
- have a hunch about (something)
- have a go at (something)
- have (something) down pat
- have the courage of one's convictions
- have a run-in with (someone)
- have a taste for (something)
- not have anything to do with someone