English: Could be up on YouTube.
Telugu: YouTube లో అప్లోడ్ చేయవచ్చు.