Скажите, пожалуйста, а фразу it's about time дословно переводить или у неё есть ещё какое-нибудь значение?