generalüberholen

Verb

 * 1)  to check, repair and overhaul completely