English: A video recorded his last moments.
Telugu: తన చివరి క్షణాలను వీడియో కూడా తీసింది.