expression
ups and downs; highs and lows
Idiomatic phrase describing a situation or experience with both good and bad parts, like a journey through mountains and valleys.
人生は山あり谷ありだ。
Life has its ups and downs.
このプロジェクトは山あり谷ありだった。
This project had its highs and lows.