吾が仏尊しあがほとけとうとし Expression English jmdict 1 expressions (phrases idiomatic expression putting one's own beliefs on a pedestal;being narrow-minded