засиживаться (on, over - над чем-л.); задерживаться, засиживаться,
терять время даром; медлить, мешкать; колебаться; опаздывать
тянуться (о времени); тянуть, оттягивать; затягиваться (о болезни)
влачить жалкое существование; медленно умирать
lingering - медлительный; томительный; давнишний; долгий; затяжной (о болезни и т. п.)