English to Arabic

Meaning for:
Longed
other
مندفع