English: Your new website is very good.
Telugu: మీ కొత్త వెబ్సైటు బాగుంది.