translate English to German: Although many would have liked to have seen more, for others this already goes too far.
Zwar hätten viele gerne mehr gesehen, aber anderen geht das schon zu weit.