translate English to German: It goes without saying, however, that there are tens of thousands.
Auf jeden Fall sind es Zehntausende.