English: They have a website and Youtube channel.
Telugu: వీరిది వెబ్సైట్, యు ట్యూబు ఛానెల్ వున్నాయి.