long-pending
English
Adjective
long
-
pending
That lasts a long time;
long-lasting