occurred to, came to mind
Mir wäre so eine kurze Erklärung nicht eingefallen.
I wouldn’t have thought of such a brief explanation.
Ist dir doch noch eingefallen, wie du den Fluch aufheben kannst?
Did you remember how to lift the curse after all?
— Das wandelnde Schloss (2004)
Sasaki ist im Hotel Mirabeau eingefallen.
Sasaki showed up at the Hotel Mirabeau.
— Assassination (2015)
Ich weiß nicht, warum mir das nicht eher eingefallen ist.
I don't know why I didn't think of that sooner.
Es ist fast beleidigend, als wäre ich dir gerade erst eingefallen.
It’s almost insulting, as if I’d only just occurred to you.
— Alles eine Frage der Zeit (2013)
Ist euch schon was eingefallen?
Have you come up with anything yet?
— Your Name. - Gestern, heute und für immer (2016)
Da ist Euch etwas Großartiges eingefallen.
You've come up with something really great.
— Red Cliff (2008)