English to Hindi

Meaning for:
faltering
other
डगमगाता;हिचक