I had to make a speech at short notice. - Ich musste kurzfristig eine Rede halten.
I had to make a speech at short notice.
Ich musste kurzfristig eine Rede halten.
Thank you for coming on such short notice. - Danke, dass Sie so kurzfristig gekommen sind!
Thank you for coming on such short notice.
Danke, dass Sie so kurzfristig gekommen sind!