translate English to French: You always told us to remain here and take care of our lands.
Tu nous as toujours dit de demeurer en ces lieux et de nous occuper de nos terres.