Chinese: 我不能自己做。
English: I couldn't do this all alone.