translate English to German: These are the people you want to do business with.
Das sind die Leute, mit denen Sie ins Geschäft kommen wollen.