Thank you for showing interest in Deluge. We're committed to bringing this game in as many languages as possible. Currently, teams are working on a German and a Turkish language release.
If you happen to know people who'd like to help with creating an Arabic language translation, please let me know. :)