translate English to German: You'll surely have friends who know very many other people, and whom you can ask, and be sure they'll know exactly the person who can give you the answer.
Sicher haben sie Freunde, die viele andere Leute kennen und die sie alles mögliche fragen und sicher sein können, dass sie genau die person kennen, die ihnen die Antwort geben kann.