in reply to Right answers for the right people

There's an Engish idiom that cover this situation exactly Horses for courses.