English to Hindi

Meaning for:
indecisiveness
other
हिचकिचाहट