Hi there. I am facing the same problem and I will get it done again. For two reasons:Stilo looking for an answer.....
1. When I got it done there was no requirement of affidavit from translator.
2. I can not risk this precious opportunity for small amount of money.
Remember me in your prayers.