translate English to German: At the very center of these debates lie the issue of Islam and immigration.
Im Mittelpunkt dieser Debatten steht das Thema Islam und Einwanderung.