English: I don't recall the site.
Telugu: సైట్ గుర్తులేదు.