English to Arabic

Meaning for:
Foundering
other
الإخفاق