English: Their web site is not working.
Telugu: వారి వెబ్సైట్ పని చేస్తున్నట్లు లేదు.