English to Arabic

Meaning for:
Regrets
other
الأسف