in reply to Right answers for the right people
There's an Engish idiom that cover this situation exactly Horses for courses.