山あり谷あり

やまありたにあり

(having) ups and downs

Meanings

  1. Expression

    (having) ups and downsIdiom

Example sentences