It is very colloquial, but quite understandable. To be formal, you might say: I imagine that many of you are already on vacation or about to go on vacation.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
RotterI thank both Feebs11 and Marius for the replies.
I would agree with Feebs11's sentence. It sounds natural as well as proper.
Marius wrote the following:
--------------------------------------------------------------------
I don't question about the French version.