English: It’s really a blessing.
Telugu: నిజంగా పుణ్యభూమే.