English: The video had been uploaded on the Internet.
Telugu: తమ దగ్గర ఉన్న వీడియోలను ఇంటర్నెట్ లో అప్ లోడ్ చేశాడు.