人生地不熟

rénshēngshú
  1. to be a stranger in a strange land (idiom)
  2. in an unfamiliar place without friends or family

CEDICT

to be unfamiliar with the place and the people; to be a stranger in a strange place

Wiktionary

環境人地生疏

維基詞典

Entry Composition