I think marrying a Moroccan or a non Moroccan makes no difference as long as the partner is a Muslim, but if you worry about the language you can chose an arab partnere that can help you make it easy
...More
Thank you Azouzbiladi, also i would like to add:
Dont forget being active in Ramadn, at least 30mns a day exercise( Walking, Running, Biking, swimming...). Also dont forget Tarawih
...More