英語候補difficult to approachfeeling awkward to go to (of someone's home)having a high threshold (for entry)