be well regarded - German English Dictionary