To offer unlimited credit to young people to be overhauled

Test No. [color=blue]incompl/advan-38 “Are You in Debt?”, question 2

There is a popular demand for the system that allows credit companies to offer unlimited credit to young people to be .

(a) overhauled
(b) overseen
© overlooked
(d) overtaken

Test No. [color=blue]incompl/advan-38 “Are You in Debt?”, answer 2

There is a popular demand for the system that allows credit companies to offer unlimited credit to young people to be overhauled.

Correct answer: (a) overhauled
[size=200]_________________________[/size]

could you pls. explain the whole sentence?

The arrangement whereby young people get too much credit needs to be looked at/to be examined and improved.

That one is one of the meanings that I found in the dic. but did not make sense to me at the moment.
Now I got it quite clearly.