English: The video was posted on YouTube as well.
Telugu: ఆ వీడియోని కూడా. . యూట్యూబ్ లో పోస్టు చేశారు.