In comparison to Punjabi, English uses a smaller variety of sounds. Punjabi uses tones and many of the syllables sound squished together in speech.
I would assume it would be easier for a Punjabi speaker to learn English than vice versa. As some sounds are common in both. Greg mentioned that his parents learned English by pronouncing the alphabet. "A" is "Ahhh" etc.