Chinese: 所需要的是更多的时间。
English: What is needed is more time.
French: Ce dont il y a besoin c'est plus de temps.