Reply
Fri 25 May, 2007 12:19 pm
Seems to be a fixed phrase.
Just "from now on"?
Yes, it means from now on, from this time forward. Most well educated English-speakers would refer to it as an idiomatic expression--they would not be likely to say "fixed phrase."