translate English to German: The sooner this is done, the better.
Je eher dies geschieht, desto besser.