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