translate English to French: The paintings emit an incredible force of both strength and grace.
Une étonnante impression de force et de légèreté se dégage des tableaux.