translate English to German: The Agency option is clearly the most suitable as regards economy, efficiency and effectiveness.
Die Agentur ist zweifellos die beste Lösung, was Sparsamkeit, Wirtschaftlichkeit und Wirksamkeit betrifft.