translate English to French: These are obviously knotty questions.
Ce sont là des questions épineuses.