Chinese: 物理上的不可能。
English: Physically impossible.
French: Physiquement impossible.