Как будет по-французски разгадываться, как сказать разгадываться на французском

deviner, déchiffrer; résoudre (решить); démêler (распознать); comprendre (понять)

разгадать шараду — deviner une charade

разгадать загадку — trouver le mot de l'énigme

разгадать чьи-либо намерения — deviner les intentions de