English to Hindi

Meaning for:
lavish upon
other
बहुत ज्यादा देना;उदारतापूर्वक देना