Ребус на английском змея а на ней time
Загадана фраза Long time no see (Давно не виделись). Змея длинная (long), на ней подсказка time (время), на глазах змеи повязка, то есть она не может видеть (can't see = no see).