Those leaders’ strategic decisions over the last few years, if not longer, have been rather consistently poor, or at least imprudent.
Las decisiones estratégicas de esos líderes en los últimos años, si no más, han sido bastante deficientes, o al menos imprudentes.