Luke 4 18
“The Lord has put his Spirit in me, because he appointed me to tell the Good News to the poor. He has sent me to tell the captives they are free and to tell the blind that they can see again.#Isaiah 61:1 God sent me to free those who have been treated unfairly#Isaiah 58:6
Compare with other 3 random translations
AMP Luke 4:18The Spirit of the Lord [is] upon Me, because He has anointed Me [the Anointed One, the Messiah] to preach the good news (the Gospel) to the poor; He has sent Me to announce release to the captives and recovery of sight to the blind, to send forth as delivered those who are oppressed [who are downtrodden, bruised, crushed, and broken down by calamity],