English: I had forgotten about that website.
Telugu: ఆ సైట్ ని మరచిపోయాను.