held in high regard/esteem - Allemand Anglais Dictionnaire