dharma most difficult to accept