Поиск в словарях
At first blush
на первый взгляд; с первого взгляда