Back to Dictionary
耳闻目睹
耳聞目睹
ěrwénmùdǔ
1.
to witness personally