translate English to German: A balanced approach is needed here.
Hier ist Ausgeglichenheit geboten.