English: Tastes good.
Telugu: రుచి బాగానే ఉంది.