hard up - not having enough money to pay for necessities
"Careful and persistent work or effort." Taken from OED.
This means that she can't wait to spend the money she has.
china has a commanding and demanding economy and if you screw up you're dead (literally)
The meaning of subhistory is a history sequence of actions or events that make up a larger history. The importance of subhistory is that without it there would not be a full accounting of history events and actions.
I think this means that he spent a lot of money
to support
An expression is made up of numbers and variables joined by mathematical operations.
It's an expression meaning life is hard when you're ugly
the meaning for the name abinaya is expression
It means tired of, frustrated with, and starting to get angry.
"Hard of hearing" is an idiom used to describe a person who has some level of hearing loss or difficulty hearing. It is often used to indicate that someone may have trouble hearing or understanding what is being said.
Make a mess of something, make a mistake.
neither, it is just an expression meaning that is is raining really really hard!
It means that you can be easily be woken up by any small sound.
As a slang term, it means to pump up someone's ego, to inflate their self-confidence.
literal meaning
It is a slang expression, meaning "call me" or "find me". It has nothing to do with actually hitting/punching a person.