But what I want to suggest to you is that both of those terms, which have been in play for a century or more, are actually now impediments to progress,
Dar eu aș vrea să vă sugerez că ambii termeni, folosiți de peste un secol, sunt impedimente pentru progres.