As i must keep repeating she wears conservative clothing, long trousers/arms topsetc not like these speedo abaya.

I will give this advice to all western women, ignore marhaba or anyone else who says conservative dress is acceptable, it isn't. Wear abaya or you will be hassled, end of discussion.

Great minds think alike, but fools seldom differ. (English Proverb)