idiom
be on duty
быть на службе или нести ответственность за что-то в определённое время
Meaning
to be working or responsible for something at a certain time
Example
The guard was **on duty** all night.
Охранник был на дежурстве всю ночь.