English: The video was uploaded last week onto the internet.
Telugu: ఆ వీడియో గత సోమవారం నెట్లోకి అప్లోడ్ అయింది.