中国英语翻译

English version

see directly, to witness, see with one’s own eyes是什么意思