Unhindered(Adjective) : निर्बाध
Synonym: straight, non-stop
Vacillate(verb) : अस्थायी
Synonym: temporize, hesitate, oscillate
REPRIMAND(Noun) : डांटना
Synonyms: admonish, censure
Castigated(Verb) : आलोचना
Synonym: reprimand, rebuke
Encumbrance(Noun) : बाधा
Synonym: hindrance, obstruction