translate English to French: But often they do not have the necessary financial resources.
Malheureusement, il arrive souvent qu'ils n'en ont pas les moyens financiers.