to consider a problem or possibility very carefully and without hurrying :
We need to take a long hard look at all the options.
to consider a problem or possibility very carefully and without hurrying :
We need to take a long hard look at all the options.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005