English: Though he has never seen it before, it seems familiar.
Telugu: అంతకు ముందెప్పుడూ చూడకపోయినా గానీ ; పరిచయమున్నట్లు అనిపించింది.