I think they don't need any notarization for your docs, just need the documents to be translated by an official translator and thats it,
Also you can minimize the translation of the docs by submitting an original governmental docs which is in English ,, (ex. Birth cert. Marriage cert...