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