A sudden creative idea
"He had a flash of inspiration while working late at night."
to face a temporary problem or setback
to balance between two opposing things; to compromise
a very low-priced, high-risk stock
a situation in which something has suddenly failed or collap...
to hear something but quickly forget it
to become very excited or enthusiastic about something