English: A huge contribution to its development
Dutch: Een enorme bijdrage aan de ontwikkeling ervan