meaning of am Leben verzweifeln

am Leben verzweifeln - German to English

to stop on life