I did my own translation for DACA. Is this translation a new thing for AP? I don't recall doing one for AP. Are you sure this is for AP?
If I recall correctly, I had it notarized to just prove that I was the one that signed it.
Everything went well for my application back in the day.