English: And he loved this place.
Telugu: ఆయనకు ఆ స్థలం బాగా నచ్చింది.