たどたどしい (translations)→ childish inadequate uncertain
足を引きずる (translations)→ gimpy hobble limp
迷う (translations)→ choose consider doubt hesitate hesitation indecision screwed-up undecided unsure vacillate wrestle
haltingly