it's nothing to be embarrassed of - Türkisch Englisch Wörterbuch