In Pakistan, Urdu is our national language and nikahnama is written in Urdu, which is not acceptable in English speaking countries. So Pakistani citizens need certified nikah nama translation in English, which they can get from translation.pk.
Few years before, it was common practice to get translation done from notary public, but now a days it is not acceptable by embassies. Now you need to get certified translation from translation agency.
Our English nikahnama is acceptable in all embassies all over the world. We can easily meet the requirements of your concerned embassy so that you have no problems at all.