山あり谷あり (やまありたにあり) — (having) ups and downs | Kumi Dictionary