Chinese: 快把我逼疯了
English: It's driving me crazy.
French: Ça me rend dingue.