English: The sight left them stunned.
Telugu: ఈ దృశ్యం అక్కడి వారిని కంటతడి పెట్టించింది.