translate English to German: When we think of something better, I will be there straight away to give it my support.
Wenn uns etwas Besseres einfällt, würde ich sofort mit dabei sein, das zu unterstützen.