English: And the taste isn't bad.
Telugu: రుచి కూడా అంత బాగుండదు.