impossible to bring into friendly accord; "hostile factions"
English - Chinese
Definition of impossible to bring into friendly accord; "hostile factions" in English Chinese dictionary