English: I forgot about the site.
Telugu: ఆ సైట్ ని మరచిపోయాను.