translate English to French: This is the other major obstacle in providing the basic needs to improve the quality of life on our reserve.
C’est ce qui nous manque pour mieux vivre dans notre réserve.