Chinese: 你们这些人办不成了。
English: You people can't help yourselves.