meaning of Ausgerechnet jetzt kommt er

Ausgerechnet jetzt kommt er - German to English

He would need come just now.