puzzle out

Verb

 * 1)  To figure out; to discover or find a solution to.

Translations

 * Serbo-Croatian: