translate English to German: They have my unequivocal support.
Ich unterstütze dies ausdrücklich.