suffer the blows of misfortune - French English Dictionary