There are several competing theories, most of them quite elegant, but none of them entirely satisfactory.
Il existe plusieurs théories concurrentes, la plupart d'entre elles assez élégantes, mais aucune vraiment satisfaisante.