What does Bald danach sollte er abreisen mean?

Bald danach sollte er abreisen - German to English

He was likely to leave soon thereafter.