Chinese: 他的说明并不清楚。
English: His explanation really isn't clear.
French: Son explication n'est pas claire.