translate English to French: But appeasement of China for commercial gain apparently is not considered morally repellent.
Il semble pourtant que le pays ne considère nullement les concessions accordées à la Chine à des fins de profit commercial comme moralement inacceptables.