ein eiserner verfechter von etwas sein

listen to the pronunciation of ein eiserner verfechter von etwas sein
German - English
to be an adamant defender of something