translate English to French: Too high taxes were cast as hindrances to competitiveness and individual liberty, to be sure.
Les impôts trop élevés étaient vus comme une entrave à la compétitivité et à la liberté individuelle, sans aucun doute.