chāo​qián HSK7

to be ahead of one's time