"sich selbst uebertreffen" in English sich selbst übertreffen to surpass oneself Detailed translations for "sich selbst uebertreffen" sich selbst übertreffen sich selbst übertreffen to surpass oneself