English: I quite like that place.
Telugu: ఆ స్థలం నాకు బాగా సూటయ్యింది.