not be all moonlight and roses - Alemán Inglés Diccionario