to suddenly remember a past event
"The photo made her flash back to her first day at work."
using the latest and most advanced marketing techniques
something that has both positive and negative consequences
to advance in one’s career or position in a company
to feel extremely nervous or anxious
to be as close as family members
about to be very surprised or shocked