ausgerechnet jetzt!

listen to the pronunciation of ausgerechnet jetzt!
Deutsch - Englisch
Now, of all times!
Now, of all time