English: We've found the video on YouTube via several blogs.
Telugu: మేము ఈ వీడియోను చాలా యూట్యూబ్ ఛానెళ్లలో కనుగొన్నాము.