translate English to French: We looked at these and asked how technology could help.
Au vu de ces plans, il y avait lieu de déterminer comment la technologie pourrait en faciliter la réalisation.