meaning of Bald danach sollte er abreisen

Bald danach sollte er abreisen - German to English

He was likely to leave soon thereafter.