translate English to German: Of course not on a non-stop mission – but in a continuous trip with many stops at beautiful locations.
Natürlich nicht non-stopp – aber in einer ununterbrochenen Reise mit vielen Zwischenstopps.