Chinese: 我只能给你十分钟。
English: I can only give you ten minutes.
French: J'ai seulement dix minutes à t'accorder.