"to guess, to figure out" is Догадаться in Russian.
Догадаться means "to guess, to figure out" in English.
Listen to the pronunciationWord #2738 of 4,000 by frequency in Russian — level B2.
Я не мог догадаться, куда он спрятал ключи.
I couldn't figure out where he had hidden the keys.