hold someone in high regard - Spanish English Dictionary