Chinese: 我只能等了。
English: I can only wait.
French: Je ne peux qu'attendre.