Chinese: 这是没办法的。
English: It cannot be helped.
French: On n'y peut rien.