My husband is from Germany, he went to an official translator, they should have a stamp which declares the validity of the translation.
her stamp had something like
"translated by an official translator appointed by the state of Baden-Wurtemburg" that counts as an affidavit. she stamped and...