English: And I loved the place.
Telugu: నాకూ ఆ ఊరు బాగా నచ్చింది.