English to Hindi

Meaning for:
spring on
other
अचानक कहना