English: I liked that even more.
Telugu: అది నాకు మరింత నచ్చింది.