Hi I am a native Punjabi speaker, can easily understand both versions ( Eastern Punjab, Western Punjab), also can read and write both versions, More over I have a complete hold over English language and can provide a flawless, smooth translation, just completed abstract writing work for an international client. You will hardly find an error in my work. Rates to be finalized by conversation. Thanks