translate English to German: Most challenging for Europeans is his admiration for Russian President Vladimir Putin.
Die größte Herausforderung für Europa ist seine Bewunderung für den russischen Präsidenten Wladimir Putin.