English: Police say both died at the spot.
Telugu: వీరిద్దరూ ప్రమాదంలో అక్కడికక్కడే మృతిచెందారని అధికారులు తెలిపారు.