South Africa's president has expressed willingness to reimburse the state for state spending on his private home, reflecting an effort to end a scandal that prompted a national outcry and led to heckling and even scuffles at some parliamentary sessions.

The office of President Jacob Zuma said Wednesday that Zuma wants South Africa's auditor-general and finance minister to determine how much he should pay for the more than $20 million in upgrades at his private compound, known as Nkandla.

The announcement amounts to a concession following pressure from opposition parties, which have sought to take the case to the Constitutional Court.

In 2014, South Africa's government watchdog released a report concluding that Zuma inappropriately benefited from state funding. Zuma has denied wrongdoing, saying government security officials controlled the spending project.