English: The video has shown up on numerous sites.
Telugu: ఈ వీడియో చాలా సైట్లలో కనిపించింది.