Back to N2 Words

山あり谷あり

やまありたにあり
JLPT N2 expression

Meaning

(having) ups and downs