If you are not comfortable in recruiting affiliates of non-English speaking, you have the option of not doing it. Just focus on those that can speak English.
While those who know the way to use translator like Google translate, should try to recruit those who are non-English speaking. It gives a opportunity to cast a wider net to catch those who are interested in our SFI business.