it's not all rainbows and butterflies - Turkish English Dictionary