Get an English Tutor
English word holy crap comes from English holy
holy (English)
(slang) Used as an intensifier in various interjections.. Dedicated to a religious purpose or a god.. Perfect or flawless.. Revered in a religion.. Separated or set apart from (something unto something or someone else).. Set apart or dedicated for a specific purpose, or for use by a single entity or person. (archaic) A thing that is extremely holy; used almost exclusively in Holy of Holies.
holy crap (English)
(idiomatic, slang, vulgar) An expression of amazement: holy cow, holy shit.