English: Actually very happy I found this.
Telugu: నాకు నిజంగా ఇది చాలా సంతోషాన్నిచ్చింది.