Chinese: 那样说得通。
English: It makes sense.
French: Ça tient debout.