English to Hindi

Meaning for:
thrills and spills
other
रोमांच और उत्तेजना