English: What a blessing indeed!
Telugu: నిజంగా ఇది ఎంతటి భాగ్యం !