English: The video had been uploaded on YouTube.
Telugu: తాజాగా యూట్యూబ్ లో ఓ వీడియోను అప్ లోడ్ చేయగా.