Chinese: 今天该我了。
English: It's my turn today.
French: C'est mon tour aujourd'hui.