idiom
pull an all-nighter
не спать всю ночь, чтобы учиться или работать
Meaning
to stay awake all night to study or work
Example
I had to **pull an all-nighter** to finish my assignment.
Мне пришлось **не спать всю ночь**, чтобы закончить задание.