English to Hindi

Meaning for:
spontaneously
other
बिना पूर्व तैयारी के;स्वाभाविक रूप से;अपने-आप