meaning of Auch ein Schlauer findet seinen Meister!

Auch ein Schlauer findet seinen Meister! - German to English

There's always somebody cleverer than you.