Without a shadow of a doubt is a common expression which means you are 100% certain you are correct about something.
For example, without a shadow of a doubt… 122 more words
3 weeks, 5 days
To be crazy about someone or doing something is an expression which means to be very, very, very keen on something or someone, or to be fond of something or someone. 70 more words