adj.
demanding
1) (cannot stand alone)~ on (she's very ~ on herself)
difficult
2) ~ to + inf. (this book is ~ to translate = it is ~ to translate this book = it is a ~ book to translate; she is ~ to understand = it is ~ to understand her; it is ~ to get them to participate = it is ~ getting them to participate)
3) ~ for (this job will be ~ for me; it is ~ for us to concentrate)
misc.
4) to play ~ to get ('to pretend to be uninterested in an invitation or proposal')