translate English to German: Renate and Peter, the first "self-driving" Austrians we meet on our whole journey so far!
Renate und Peter, die zwei ersten "selbstfahrenden Österreicher" die uns begegnen!