English: Recently there have been developments with the website.
Telugu: ఇటీవల వెబ్సైట్తో పరిణామాలు జరిగాయి.