Vocabulary

腹に落ちる

to understand; to be satisfied; to be convinced

expression verb