exactly what is needed or wanted
"After a long day, a cup of coffee was just what the doctor ordered."
to be in serious trouble or difficulty
to create something that lasts and benefits others after you...
to listen attentively and sympathetically
very strong and resilient
To take a huge risk that could lead to loss.
to be angry or resentful about something from the past