English: It's now popped up again on YouTube.
Telugu: ఇప్పుడు మళ్లీ యూట్యూబ్ లో ప్రత్యక్షమయ్యాడు.