As I don't use the Freedom Discord Chat I have asked for clarification for this from other Freedom staff members. May I ask who was the staff member that told you it was English only in the Discord Chat?
Tourous is from the Community Team wich is the same as me and i have asked an Admin and there is no specific rule that says you can talk English only. So to answer your question, No it is not English only till further notice.I was told by staff member tourous