English: Both had been put up on YouTube.
Telugu: వాటిని యూట్యూబ్ లోనూ అప్ లోడ్ చేశారు.