English: The video is supposedly from China.
Telugu: ఈ వీడియో చైనాకు చెందినదని చెబుతున్నారు.