The phrase "have flash" means to suddenly remember something or to have a sudden idea. There are a few synonyms for this phrase, including "have a revelation," "have an epiphany," "have a brainstorm," or "have a sudden realization." All of these phrases convey the same suddenness and unexpectedness that "have flash" does. They all imply that the person was not actively seeking a solution or remembering a certain thing but that it simply came to them in a moment of clarity. This type of sudden insight can be incredibly valuable in problem-solving or decision-making situations and can lead to breakthroughs or innovations.