On mature reflection/consideration formal phrase
After giving careful consideration to something over a long period of time
On mature consideration, they decided to accept the terms and sign the contract.
Her mother was going to scold him, but on mature reflection, she realized that was not the good thing to do.
On mature consideration, we're sorry to say that we have to refuse your offer.
From the beginning to the end.
To look beyond what is apparent
Used to describe the act of scrutinizing something thoroughly.
Do something thoroughly, excellently, or perfectly
To be very wet
Because of forgetting bringing an umbrella, I look like a drowned rat when it rains.