Meaning of 釈迦 in Japanese
Definition of 釈迦
-
(n) the Buddha (Siddhartha Gautama, 563 BCE-483 BCE); Shakyamuni; Sakyamuni
それは釈迦に説法というもの。
That's like carrying coals to Newcastle.