Chinese: 你最好在这里待久一点。
English: You had better stay here a little longer.