have a high opinion of someone - Turkish English Dictionary