(idiom) however strong you are, there is always someone stronger
Definitions (粵典–words.hk)
語句
一個人再強大,都總會有一個強大過佢嘅對手;意思係指技藝無止境,唔能夠自滿自大 "Don't be arrogant."; literally: However strong you are, there is always someone stronger.
近義詞
一山還有一山高
Definitions (Wiktionary)
proverb
one should never be complacent because there is always room to improve one's craft