he's hand-picked - German English Dictionary