Question: what is nibhana in english?
Answer: Nibhana is a Hindi word which means fulfill a promise or shoulder a responsibility.