translate English to German: There are unanswered questions and this Parliament deserves some answers both from the Americans and from scientists involved in this issue.
Es gibt unbeantwortete Fragen, und sowohl die Amerikaner als auch die mit diesem Problem befaßten Wissenschaftler sind diesem Parlament einige Antworten schuldig.