seem; appear; look (as if)
Il me semble que c'est une bonne idée pour ce soir.
It seems to me that it's a good idea for tonight.