translate English to French: Its message is doomed to failure.
Sa communication est vouée à l'échec.