hold something in high regard - German English Dictionary