"it seems, looks like" is Похоже in Russian.
Похоже means "it seems, looks like" in English.
Word #504 of 4,000 by frequency in Russian — level A2.
Похоже, он забыл о встрече.
It seems he forgot about the meeting.