English: Rest here, according to tourists, is a pleasure.
Telugu: పర్యాటకులు ప్రకారం, ఇక్కడ విశ్రాంతి - ఒక ఆనందం.