Search the dictionary A Chinese word or character, or English Search 1 entry. rénshēngdìbùshú 人生地不熟 to be a stranger in a strange land (idiom)