someone's ups and downs - German English Dictionary