Chinese: 他看起来好像很幸福。
English: He seems quite happy.
French: Il semble très content.