English: Also, they run a website.
Telugu: వీరిద్దరూ ఓ వెబ్‌సైట్‌ సైతం నిర్వహిస్తున్నారు.