translate English to French: Its resources are geared to this.
Ses ressources y sont consacrées.