translate English to French: This book challenges the reader and offers considerable material for reflection.
Ce livre interpelle le lecteur et offre matière à réflexion.