Полный русско-английский словарь
At first sight; at once on the face of it ; at once ;
с первого взгляда