it's long past time for you to …
Вам давно пора быть в постели.
It's high time you were in bed.
— Воспоминания о Марни (2014)
Вам давно пора идти спать.
It's high time you went to bed.
Вам давно пора сказать правду.
It's high time you told the truth.
Вам давно пора спать.
You should have gone to bed a long time ago.