English: It has been posted on his YouTube channel.
Telugu: యూట్యూబల్ లో ఆయన తన స్వంత ఛానెల్లో దీనిని పోస్ట్ చేశారు.