しっくり (translations)→ perfectly right well
むずかしい (translations)→ advanced bad critically heavy important nervous problematic quizzical thorny tight tough tricky