translate English to German: But more is required than that.
Gleichwohl ist mehr vonnöten.