Chinese: 喔！你提到一个重点了。
English: You have a point there.
French: Vous tenez là un argument.