Il vit en marge de la société.

English Translation

He lives on the fringes of society.

en marge de
vivre en marge de la société = to live on the margins of society
© Larousse 2014