a total of eight years for directive seems to me overly long
A total period of eight years for implementing this directive seems to me overly long.
A total of eight years for directive seems to me overly long.