I have tons of others things to take care of, lack of time.
How is it monetized?
Does this site come with any social media accounts?
How much time does this site take to run?
This does not take any time to run. People can upload subtitles so it is automatic.
What challenges are there with running this site?
Building it and making it work. Have signup system, commenting system, small CMS.