overhaul russian
догна́ть
catch up, overtake, come up, run down, overhaul
ремонти́ровать
repair, refit, recondition, overhaul, remount
реформи́рованный
reformed, overhauled
перетрясаемый
being shaken thoroughly, being rummaged through, being overhauled
перетрясающий
overhauling, reorganizing, shaking up


















