translate English to German: We need to use the best researchers wherever they are in the world, let alone in Israel.
Wir müssen die besten Forscher nutzen, wo immer sie auf der Welt sie auch sind, ganz zu schweigen von Israel.