translate English to German: The figures - over 140 million passengers spread over 500 ferries - speak for themselves.
Die Zahlen - mehr als 140 Millionen Fahrgäste auf insgesamt 500 Fährschiffen - sprechen für sich.