想出

listen to the pronunciation of 想出
Chinese - English
to work out (a solution etc)
to figure out
to think up
to come up with (an idea etc)