thorough-going

[ˈθʌrəˌɡəuɪŋ] a 1) идущий напролом, без компромиссов ;2) радикальный

Источник: Полный англо-русский словарь на Gufo.me