English to Hindi

Meaning for:
well over
other
उमड़ आना;लबालब हो कर बह जाना