The time for my departure from Japan was drawing nearer every day.
⇑ Translate the sentence above by Google ⇑
Related: departure
Prev: Finally, the moment of our departure arrive.
Next: He entreated them to delay their departure.