Pressed into service

Hard-pressed

The Hour has come