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,
Maar ik zou willen suggereren dat beide termen die langer dan een eeuw bestaan, nu belemmeringen zijn in de vooruitgang.