overconfident in German
overconfident in German
stolz
too confident
überheblich
too confident
vermessen
too confident
anmaßend
too confident