English to Hindi

Meaning for:
thought provoking
other
विचारोत्तेजक