English: I have seen that web site.
Telugu: చూసాను ఆ వెబ్ సైటుని.