It's a bit hard. It's like asking "How long is a string" and the string is ever-growing.
I can always try to predict, but there'll always be obstacles such as being unable to work on the game for a month or burnout.
regardless, all I can say is work is actively being done and the actual release date will come when the string ends.
The effort going into this update will make sense in a future announcement.