1759 / 2512

What does 坦白 (tǎn bái) mean in English?

坦白
tǎn bái

honest; forthcoming; to confess