translate English to German: Needless to say, it was a tough job.
Selbstverständlich war es ein schwieriges Unterfangen.