Chinese: 这就要看您了。
English: It's up to you.
French: Ça dépend de vous.