be respected highly or favorably - German English Dictionary