translate English to French: However, in 3rd position is a weather concern.
Les réserves à propos du climat arrivent au 3e rang.