translate English to German: Switzerland has been mentioned.
Es war auch von der Schweiz die Rede.