to be in a very difficult or desperate situation
"The company is up against the wall financially after the recent losses."
Try to do better or go beyond your limits.
to repair something or improve a damaged relationship
an issue that is constantly debated and used for political g...
A sudden creative idea
I swear or promise sincerely.
A true friend will be there for you during difficult times