Dictionary Definition:
[translation-san] {MSA} duṣkara
[translation-san] {MSA} duṣkaratva
[translation-eng] {Hopkins} difficult to do
[translation-eng] {C} difficult; (to do what is) hard (to do); difficult to wear