from the most reliable source; directly from the person involved
"I heard the news straight from the horse’s mouth."
to wash or tidy oneself to feel renewed
to agree with someone
to think creatively or unconventionally
to sleep very deeply and soundly
to speak very highly about someone’s abilities or achievemen...
to reach a business agreement quickly