Chinese: 我不知道能不能帮上忙。
English: I don't know if I can help.