Sorry for taking so long.
I translated about 90 to 95% of it.
The ones I left are ones that:
- I didn't know their meaning.
- I was not sure what was meant due to it having several possible meanings.
- I did not know its translation.
The Arabic translation file is attached