translate English to French: This is unacceptable by all moral, ethical and political standards.
Voilà qui est inadmissible sur les plans moral, éthique et politique.