English: The video seems to have originated from China.
Telugu: ఈ వీడియో చైనాకు చెందినదిగా తెలుస్తోంది.