Chinese: 没办法了。
English: It can't be helped.
French: On n'y peut rien.