Vocabulary

上を行く

to be better than; to be ahead of; to outdo; to surpass; to exceed

expression v5k-s