translate English to German: As a result, the CD has failed to make any substantive progress for 15 years.
Infolgedessen hat die CD seit nunmehr 15 Jahren keine wesentlichen Fortschritte erzielt.