Chinese: 我实在不擅长这个。
English: I'm really bad at this.