English: An apparition stood before them.
Telugu: తమ ముందు ఒక తేజోమూర్తి నిలిచి ఉన్నారు.