When other players visit Pakistan and don't give a sh!t about speaking Urdu, is because Urdu is not a universally spoken language. Same players when visit India, don't give a sh!t about speaking Hindi or Afrikans when they visit South Africa or Sinhala when they visit Sri Lanka. English should be learned NOT because it's the language of "angraiz" and we will have our inner pride damaged, God forbids if learned English. English should be learned as an optional TOOL that could help you navigate faster and smarter in the international arena for those whose job requires international travel. It's a pretty basic common sense if you try to understand it.