Chinese: 我真的不应该再呆下去了。
English: I really shouldn't stay any longer.