translate English to French: If you speak of Islam in Britain overwhelmingly this means sub-continental Pakistan.
L’Islam en Grande-Bretagne renvoie presque immanquablement au Pakistan.