English: posted on web-sites.
Telugu: సైట్లలో పోస్ట్ చేసింది.