English: I like this place a lot.
Telugu: ఆ స్థలము నాకు చాల ప్రియమైనది.