chāo qián

HSK 7-9
  1. to be ahead of one's time
  2. to surpass or outdo one's predecessors
  3. to be ahead of the pack
  4. to take the lead
  5. advanced