English: Another vision amazed him.
Telugu: అక్కడ కనిపించిన మరో దృశ్యం అతడిని దిగ్భ్రాంతికి గురిచేసింది.