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