"mein besseres ich" in English mein besseres Ich my better self Detailed translations for "mein besseres ich" mein besseres Ich mein besseres Ich my better self