English to Hindi

Meaning for:
long lasting
other
बहुत समय तक ठहरने वाला