in an instant; in a flash
[언뜯]
1. in an instant; in a flashIn a manner of appearing temporarily in a passing moment.
2. suddenlyIn a manner of an idea, memory, etc., coming across one's mind.
7 more sentences in the app — free account.