ups and downs in German
ups and downs in German
Höhen und Tiefen
(idiomatic) Periods of positive and negative events, moods, or interactions; highs and lows.