I am a native of Punjab, can read, write, speak, translate, transcribe Punjabi excellently without any grammatical, punctuation errors. I have Ravi software in my computer which is used for Punjabi typing, I can do this job to your utmost satisfaction.