translate English to German: There is no point hiding behind good intentions and promises.
Es nützt nichts, sich hinter guten Absichten und Versprechen zu verstecken.