Vocabulary
百も承知
ひゃくもしょうち
knowing only too well; being fully aware of
expression