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