translate English to German: Perhaps we should try to find some more creative radical solutions.
Vielleich sollten wir versuchen, einige kreativere, radikale Lösungen zu finden.