English: I quite liked the taste.
Telugu: ఆ రుచి అంటే నాకు చాలా చాలా ఇష్టం.