Back to Dictionary
亲眼目睹
親眼目睹
qīnyǎnmùdǔ
1.
to see for oneself
2.
to see with one's own eyes