translate English to German: The answers to questions like this remain very evasive, and indeed, often woolly.
Die Antworten auf derartige Fragen fallen sehr ausweichend aus, sind häufig nebulös.