Chinese: 这要花时间。
English: This may take a while.
French: Ceci pourrait prendre un moment.