to be tailor-made for sb.

Wörterbuch