it's high time
Meaning: If you say it's high time something was done, you think it should have been done already, and is overdue.
- It's high time Mick got a real job. He's been wasting his time singing in that Rolling Stones band for too long.
- It's high time you started looking after your body. You're not a teenager any more, you know!
Tim's mum said it was high time he paid her money for rent because