translate English to French: What will we have to offer in terms of technology in two, three or four years' time?
Où en sera la technique dans deux, trois ou quatre ans ?