英语to work unceasingly regardless of the weather (idiom)
法语littéralement : avoir la tête lavée par la pluie et être