translate English to French: To anyone who puts all his trust in technology, the millennium problem must be a huge disappointment.
Pour qui met toute sa confiance dans la technologie, le problème du millénaire doit effectivement être une déception de premier ordre.