I recently recruited some affiliates from Germany and it brought a great revenue to our business. So of course, now I'm looking for geo targeted affiliates, especially from Germany. Tried to search for some .de blogs related to our niche but not knowing the language is not helping.

Any advice on this?