English: I liked this.
Telugu: ఇదెంతగానో నాకు నచ్చింది.