have a favourable opinion - Turkish English Dictionary