English: I love that spot.
Telugu: ఆ ప్రదేశమంటే నాకెంతో ఇష్టం.