Полный русско-английский словарь
Несовер. — додумываться; совер. — додуматься возвр.; (до чего-л. ) find, reach, hit upon ( ) додуматься до мысли vr. (Pf. додуматься) to come up (with solution, idea, etc.)
додумываться