This is great. I have been reviewing my Arabic by writing sentences in English and obtaining an immediate translation in Arabic. I do read Arabic so it really works for me. I will be doing the same with French which is very easy if you know English. Try it, you may like it.