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.
宿題を終わらせるために**徹夜しなければならなかった**。