I strongly doubt Prince speaks any Arabic other than what he knows from ayats. He speaks Dari so he can understand Persian. And Egyptian Arabic is not all that different. They just pronounce a few alphabets differently geem instead of jeem for instance. After a few minutes its easy to understand.