English to Hindi

Meaning for:
the still small voice
other
अच्छे बुरे का ज्ञान