Japanese dictionary
やくしにくい
difficult to translate; untranslatable
Kanji details
・translate
・reason
・circumstance
・case