Englisch The effect of the weather is always an X factor

Kennen Sie schon die Übersetzungen für diese Phrasen?