vicissitudes of fate

listen to the pronunciation of vicissitudes of fate
الإنجليزية - الإنجليزية
ups and downs of fate, sudden changes that occur to a person or society