English: Truly, worth the visit.
Telugu: నిజంగా, సందర్శన విలువ.