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