be held in high esteem - German English Dictionary