These things can take months to be brought before a court. The only way to get your passport back to renew your visa, is to submit another passport (of a male), in it's place.
You need a good Arabic speaking lawyer - as all court hearings and proceedings take place in Arabic.
Sounds like a really horrible situation.
Any idea why he would accuse you of stealing the money in the first place?