translate English to German: From the citizens' point of view, however, it still contains too many ifs and buts.
Aus der Sicht der Bürgerinnen und Bürger enthält er aber noch zu viele Wenn und Aber.