英语bumpy (of a road),rough (of life),to be down on one's luck,to be full of frustrations and dashed hopes
德语voller