Chinese: 这地方给我一个很差的印象。
English: This place gives me a really bad vibe.
French: Cet endroit me fait une très mauvaise impression.