上には上がいる(うえにはうえがいる)
Japanese vocabulary
Meaning: greatness is comparative; there is always someone better than you; there is always a bigger fish
Japanese vocabulary
Meaning: greatness is comparative; there is always someone better than you; there is always a bigger fish