English to Hindi

Meaning for:
thought-provoking
other
विचार करने पर मजबूर कर देने वाला