translate English to German: The significance of e-commerce is difficult to overestimate.
Die Bedeutung des elektronischen Handels kann kaum überbewertet werden.