Powered by CC-CEDICT
- (of a road) bumpy; (of life) rough; to be down on one's luck; to be full of frustrations and dashed hopes
- potholed and bumpy road (idiom); fig. full of disappointment and dashed hopes
- full of trouble and misfortune (usu. referring to someone's life)
- to have a tough life
- to meet much adversity in one's life
