Chinese: 说实话，这对我来说有点太辣了。
English: To tell you the truth, this is a little too spicy for me.