English: That’s the place to be.
Telugu: అది చూడాల్సిన ప్రదేశం.