Vocabulary
腹に落ちる
はらにおちる
to understand; to be satisfied; to be convinced
expression
verb