It is high time--indeed, past time--for those who believe in liberal and enlightened political discourse to present their case.
Тем, кто верит в либеральные и просвещённые политические дискуссии, самое время - на самом деле даже поздновато - изложить свою позицию.