translate English to French: Such an action is justifiable and objectionable on several grounds.
Une telle mesure peut être à la fois justifiable et inadmissible pour diverses raisons.