Vocabulary
腑に落ちる
ふにおちる
to understand; to be convinced; to be satisfied
expression
verb