Dictionary / Vocabulary / 山あり谷あり
やまありたにあり
(having) ups and downs
人生は山あり谷あり。
Life has its ups and downs.
人生山あり谷あり。
A man's life has its ups and downs.
私の人生、山あり谷あり。
I've had my ups and downs.