Chinese: 要做的事太多了!
English: There are too many things to do!
French: Il y a trop de choses à faire !