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