Hi, There are no dedicated channels or channels with higher amounts of a certain language its just random on every channel. There are lots of english speaking players you just got to find them
guess i'm just REALLY unlucky then i haven't come across anyone but Spanish speakers..i don't mind just makes doing the non solo content hard