translate English to German: Awaiting something better, I abstained.
In der Hoffnung auf Besseres habe ich mich der Stimme enthalten.