translate English to French: Few have taken up this aspect.
Peu de gens ont soulevé cet aspect.