English to Hindi

Meaning for:
long running
other
बहुत समय तक चलने वाला