ein eiserner verfechter von etwas sein

listen to the pronunciation of ein eiserner verfechter von etwas sein
Немецкий Язык - Английский Язык
to be an adamant defender of something