meaning of auf eine Idee verfallen

auf eine Idee verfallen - German to English

to hit on a concept