Focus on the pronunciation of overhaul
English definition of “overhaul”
/ˌəʊvəˈhɔːl/ verb [T]
› to repair or improve something so that every part of it works as it should: The government plans to overhaul bank regulations. The network has been overhauled and upgraded. I got the engine overhauled. The new CEO's mandate from the board had been to overhaul the company from top to bottom.