Dentro do contexto, a tradução correta para o significado de it languished for years é
não saiu do papel por anos.
foi aprimorado ao longo dos anos.
passou por revisões durante anos.
foi resgatado há alguns anos.
foi superado após alguns anos.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...