English: posted the website.
Telugu: వెబ్‌సైట్‌లో పోస్టు చేశాడు.