not all sunshine and roses - Turkish English Dictionary