Chinese: 噢拜托了！
English: Oh please!
French: Je t'en prie !