English: It's not clear, though, where the video came from.
Telugu: అయితే ఈ వీడియో ఏ ప్రాంతానికి చెందిందో స్పష్టత లేదు.