OTTAWA -- Finance Minister Bill Morneau says the federal effort to end all boil-water advisories in First Nations communities has all the funding it needs.

In response to a university student's question Thursday in Guelph, Ont., Morneau acknowledged that fulfilling the Liberals' 2015 campaign pledge has been a big challenge and won't be finished quickly -- but he insisted that has nothing to do with a shortage of money.

Morneau says that beyond building new treatment systems and replacing old ones, the effort faces challenges such as technician training and ongoing maintenance.

The Liberals have vowed to see all long-term water advisories on reserves lifted by March 2021 -- and it has committed about $2 billion over several years towards it.

The federal government says 78 of these advisories have been lifted since the Liberals took office in November 2015, but 62 remain in place.

In a December 2017 report, the parliamentary budget officer estimated it would cost the Liberal government at least $3.2 billion to make good on its promise to eliminate on-reserve water advisories.