translate English to German: " Translating patents is a delicate task.
Patente übersetzen ist nicht jedermanns Sache.