Chinese: 你问题太多了
English: You ask too many questions.
French: Tu poses trop de questions.