English to Hindi

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