English to Hindi

Meaning for:
rumble on
other
लंबे समय तक खिंचता रहना