Those may make some contribution, and if they can do better than I expect, so much the better.
Diese leisten vielleicht einen moderaten Beitrag und wenn sie besseres leisten als ich erwarte, wäre das toll,