English: Web site was launched last month.
Telugu: గత నెలలో డీప్న్యూడ్ వెబ్సైట్ లాంఛైంది.