Some examples of word usage: it flashed upon me
1. As I was reading the book, the answer to the riddle suddenly flashed upon me.
Translation: Mentre stavo leggendo il libro, la risposta all'enigma mi è improvvisamente balenata davanti agli occhi.
2. When I saw the strange symbol, a memory from my childhood flashed upon me.
Translation: Quando ho visto il simbolo strano, un ricordo della mia infanzia mi è balenato nella mente.
3. The solution to the math problem flashed upon me just as I was about to give up.
Translation: La soluzione al problema di matematica mi è balenata all'improvviso proprio mentre stavo per arrendermi.
4. As I was walking through the park, an idea for a new painting flashed upon me.
Translation: Mentre camminavo attraverso il parco, mi è venuta in mente un'idea per un nuovo dipinto.
5. It wasn't until I saw the photo that the realization of how much my children had grown flashed upon me.
Translation: Non è stato fino a quando non ho visto la foto che mi sono reso conto di quanto fossero cresciuti i miei figli.
6. The significance of the old necklace didn't hit me until a memory from my grandmother's stories flashed upon me.
Translation: Il significato della vecchia collana non mi ha colpito finché non mi è venuto in mente un ricordo delle storie di mia nonna.