Chinese: Steve看上去很高兴。
English: Steve looks quite happy.
French: Steve a l'air très content.