English: I saw this site just now.
Telugu: ఇప్పుడే ఈ సైట్ చూసాను.