ひゃくもしょうち
Meanings
Expression
1. knowing only too well; being fully aware of
Composed of
100; hundred
knowledge; awareness; consent; acceptance; forgiving; pardoning
Examples (1 in total)
I'm well aware that Tom is a control freak.