百も承知
Meanings
1
knowing full well; being fully aware
Often used in the pattern 百も承知で or 百も承知の上で to indicate that someone does something despite knowing the risks or drawbacks. Conveys a nuance of 'I know perfectly well, but...'
Knowing full well the danger, he went to the rescue.
I voiced my objection, fully aware of the consequences.