make a spirited opposition - German English Dictionary