der rechte mann am rechten platz

listen to the pronunciation of der rechte mann am rechten platz
Deutsch - Englisch
the right man in the right place
person who happened to be suitable and available when needed (for a job, position, etc.)