English: These have been on youtube for a while.
Telugu: వీరు చాలా కాలంగా YouTube లో వున్నారు.