English to Arabic

Meaning for:
Strugglingly
other
بشكل مكافح