translate English to French: Each has its strengths but the right solution will depend upon your institutional capabilities and priorities.
Chacun a ses avantages mais la bonne solution dépend des capacités et des priorités de votre établissement.