translate English to French: No matter the difficulties we face, for our children, always striving for better days.
Peu importe les difficultés que nous rencontrons, pour nos enfants, s'efforçant toujours des jours meilleurs.