Chinese: 我肯定帮不上什么忙。
English: I'm sure I won't be of much help.