things are looking up - Turkish English Dictionary