English: Those have been on YouTube for quite some time.
Telugu: వీరు చాలా కాలంగా YouTube లో వున్నారు.