English: I'm glad I found this web site
Telugu: నేను ఈ వెబ్ సైట్ ను కనుగొన్నానని సంతోషంగా ఉన్నాను