translate English to German: The German completed 107 laps, the Swiss 92.
Die deutsche 107 Runden abgeschlossen, die Schweizer 92.