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