English: The police said they died on the spot.
Telugu: దీంతో తల్లీకొడుకులు అక్కడికక్కడే ప్రాణాలు విడిచినట్లు పోలీసులు చెప్పారు.