Chinese: 有时候我自己办不了。
English: Sometimes I can't help myself.