English: A video of the same is uploaded on YouTube.
Telugu: ఈ మేరకు యూట్యూబ్ లో ఒక వీడియోను కూడా అప్ లోడ్ చేశారు.