everything's coming up roses - Turkish English Dictionary