English: A web site also runs.
Telugu: సొంతంగా వెబ్ సైట్ కూడా నడుపుతున్నారు.