someone's ups and downs - French English Dictionary