English: A video of his life was watched by millions on Youtube.
Telugu: ఆ వీడియోకు యూట్యూబ్‌లో మిలియన్ల కొద్దీ వ్యూస్ వచ్చాయి.