English: Video footage was also provided to police.
Telugu: పోలీసులకు వీడియో పుటేజ్ ను కూడా అందజేశారు.