translate English to German: This has been questioned and resisted before.
Dies ist schon früher in Frage gestellt und zurückgewiesen worden.