With the old CNIC, I understand the need for translation as it is completely in Urdu. The Smart card is in English, except residential address. As for overseas pakistanis, NICOP is completely in English. Luckily in U.A.E Emirates ID is also in english. Lets hope for the best...