What do the native French say to express "Ah, now I have it."( It's finally occurred to me)

What do the native French say to express “Ah, now I have it.” (Now the idea or word I was searching for has finally occurred to me). I haven’t found anything online that matches the equivalent in English.

Even though it is a greek word I believe the French also use “eureka”

Voila?

The WordReference forum has got your back:

You could say “ça me revient” (it’s coming back to me).

Thank you Moonrise. Perfect!

Thanks Kimstu.

I would probably say: “Ah! la je comprend” ( Now I understand )