translate English to German: Nevertheless, neither of these sports was anywhere near being accepted by the general public.
Trotzdem waren beide Sportarten weit davon entfernt, von der breiten Masse akzeptiert zu werden.