Chinese: 六点二十分了。
English: It's twenty past six.
French: Il est six heures vingt.