meaning of Berg-und Talfahrt

Berg-und Talfahrt - German to English

roller coaster of emotions