上には上がある(うえにはうえがある)

Japanese vocabulary

Meaning: greatness is comparative; there is always someone better than you; there is always a bigger fish

See it used in real works