translate English to German: The weather is going to play an increasingly larger role.
Die Rolle des Wetters wird immer größer.