teaching most difficult to believe; dharma that is difficult to accept