Translation of "Smarty pants" in German

I am, indeed, a smarty-pants.
Ich bin in der Tat ein Schlaumeier.
OpenSubtitles v2018

So, Dr. Smarty-pants, how do we keep them on their feet?
Also, Dr. Schlaumeier, wie würdest du sie auf den Beinen halten?
OpenSubtitles v2018

How are you gonna get it home, smarty-pants?
Wie willst du das transportieren, Schlaumeier?
OpenSubtitles v2018