translate English to French: We need to look at what is best given our resources and capability etc.
Nous devons étudier ce qu’il y a de mieux, compte tenu de nos ressources et de notre capacité.