translate English to French: Of course, that is still fifty years ago and the counter argument would still be that since then things have changed.
Bien sûr, c'était il y a cinquante ans et on pourrait rétorquer que bien des choses ont changé depuis.