tlayecchihua.

Headword: 
tlayecchihua.
Principal English Translation: 

to set things right