English: its Web site, as well.
Telugu: అలాగే తన వెబ్సైట్.