Chinese: 你最好马上去做。
English: You had better do it at once.