English to Hindi

Meaning for:
not all roses
other
पूरी तरह से सुखी नहीं