English: The video later was uploaded on YouTube.
Telugu: అనంతరం ఆ వీడియోను యూ ట్యూబ్‌లో అప్‌లోడ్ చేశారు.