to be on a roll - to be having a successful or lucky period, to be snowed under - to have so much work that you have problems dealing with it all, to bend over backwards - to try very hard to do something, blood, sweat, and tears - extremely hard work, or the greatest effort possible, to burn a candle at both ends - to work or do other things from early in the morning until late at night and so get very little rest, to give it 110% - to put forth the absolute maximum amount of effort or energy possible, to go the extra mile - to make more effort than is expected of you, to hand in there - to remain persistent and determined in difficult circumstances, to jump through hoops - to face or have to complete many challenges in pursuit of something that one wants, to make up for lost time - to accomplish something that wasn't done in the time one originally intended to do it in, to move mountains - to do or achieve something that is incredibly difficult, no pain no gain - suffering is necessary in order to achieve something, to stay ahead of the game - being early; having an advantage in a competitive situation, to take the bulls by the horns - deal bravely and decisively with a difficult, dangerous, or unpleasant situation,

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?