English: But I like this place a lot.
Telugu: ఈ ప్రదేశం నాకెంతో ఇష్టం.