English: I liked it personally.
Telugu: నాకు వ్యక్తిగతంగా చాలా బాగా నచ్చాయి.