LIMA, Peru (AP) — Peru’s former President Alejandro Toledo on Monday was sentenced to 20 years and six months in prison in a case involving Brazilian construction giant Odebrecht, which became synonymous with corruption across Latin America, where it paid millions of dollars in bribes to government officials and others.

Authorities accused Toledo of accepting $35 million in bribes from Odebrecht in exchange for allowing the construction of a highway in the South American country. The National Superior Court of Specialized Criminal Justice in the capital, Lima, imposed the sentence after years of legal wrangling, including a dispute over whether Toledo, who governed Peru from 2001 to 2006, could be extradited from the United States.