ななじゅうにんやくせいしょ
Composed of
seventy; 70
counter for people
translation; version (e.g. "English version")
Bible; the Scriptures; Holy Writ