horses for courses

Etymology


An allusion to the fact that a racehorse performs best on a racecourse to which it is specifically suited.

Phrase

 * 1)  Different people are suited for different jobs or situations; what is fitting in one case may not be fitting in another.

Usage notes
Although this term is, strictly, a noun phrase, it is often used as if it were a sentence expressing a proverb.

Translations

 * Japanese:
 * Serbo-Croatian: imati konja za trku