Are you sure............I'm actually really upset and worry at the same time... I spent a lot of money for them to translate to English. ( Over 80 pages) because a lot of my documents were in Chinese.
What do you mean by affidavit stamped by a notary public? Can you please explain this in an easier way? Sorry, my English is not that great. My translated document only has two stamps on them. But each document they translated also provided their company name address, translator,date,phonenumber and two stamps.