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