Chinese: 我再也不能等了。
English: I can't wait any longer.
French: Je ne peux pas attendre plus longtemps.