Definition
To consider something with great care and attention.
She thought long and hard before making a major career change.
They thought long and hard about all the pros and cons of moving house.
You should think long and hard before deciding whether to buy that car.