held in high regard/esteem - Deutsch Englisch Wörterbuch