人生地不熟rénshēngdìbùshúTop 50000Meanings1. to be a stranger in a strange land (idiom)2. in an unfamiliar place without friends or familyCharacters used人person生birth地-ly不no熟ripeExamples1我wǒ人生地不熟rénshēngdìbùshú的de。I don't know many people here.