Translation of "Mich persönlich vorstellen" in English