carry one's cross - French English Dictionary