Chinese: 你又皮发痒了，找抽，是吧？
English: You just can't stand still, huh? What are you, looking for a fight?
French: Ça y est, ça te démange encore. Tu cherches les embrouilles, c'est ça ?