English: Both of them died on the spot, police sources said.
Telugu: వీరిద్దరూ ప్రమాదంలో అక్కడికక్కడే మృతిచెందారని అధికారులు తెలిపారు.