translate English to French: More recently we worried that the planet might freeze, and then that technology would grind to a halt because of a computer bug that was supposed to be unleashed at the turn of the millennium.
Plus récemment, nous avons eu peur que la planète ne se fige et que la technologie ne nous abandonne à cause d’un supposé bug informatique qui devait arriver avec le nouveau millénaire.