It is high time--indeed, past time--for those who believe in liberal and enlightened political discourse to present their case.
Il est grand temps, plus que temps même, pour ceux qui ont foi en une politique libérale et éclairée de défendre leur cause.