English to Hindi

Meaning for:
heart-stopping
other
उत्तेजनापूर्ण