English: So were finally on youtube.
Telugu: చివరికి యూ ట్యూబ్లోనూ అవే ఉంచారు.