English: I truly astounded by your site.
Telugu: నేను నిజంగా మీ సైట్ ద్వారా ఆకట్టుకున్నాయి.