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