English: They had a website.
Telugu: వాళ్లకు వెబ్సైట్ వచ్చింది.