English to Hindi

Meaning for:
food for thought
other
सारगर्भित विचार;अच्छी प्रेरणा