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