translate English to French: Their specialisation is in great demand in Portugal and therefore they find it easy to receive job offers.
Leur spécialisation est très demandée au Portugal, aussi leur est-il facile de recevoir des offres d’emploi.