I need to be leaving soon/I need to leave soon

Yes. I would.
 
Back
Top