Yo creo que indica sorpresa desagradable y de registro muy similar a «holy shit«, con el punto irreverente por la utilización de «hostia» y de «holy«…
He recogido un par o tres de glosarios poco finos que lo tarducen así:
http://www.greenfireburning.com/2006/08/not-that-im-actually…
Las expresiones más académicas pueden ser alguna de estas tres:
Rayos y centellas! (Oxford Dictionary)
¡Santo Cielo! ¿Qué es eso?
!Oh por Dios!/ ¡Por Dios Santo!
Pero yo apuesto por registros más desgradables: coño o h@@@@@ p@@@ son dos buenos candidatos. Os dejo con algo gracioso y espero vuestras propuestas…
Usted ha hecho algunos buenos puntos de all