meaning of auf die Idee kommen, etw. zu tun

auf die Idee kommen, etw. zu tun - German to English

to come up with the concept of doing sth.