English to Hindi

Meaning for:
booming
other
बहुत फलता-फूलता