English: I really liked this.
Telugu: ఇదొకటి నాకు చాలా నచ్చింది.