English: I've just seen your site.
Telugu: ఇప్పుడే మీ సైటును చూసాను.