translate English to French: How different it all seemed a decade ago!
Il y a dix ans, la situation paraissait radicalement différente.