English: It has garnered millions of views on Youtube.
Telugu: యూట్యూబ్‌ లో పదుల మిలియన్‌ ల వ్యూస్ ను దక్కించుకుంది.