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