超前 chāo qián

DEFINITIONS

  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

CHARACTERS

超 chāo jump over, leap over; surpass
前 qián in front, forward; preceding