English: Also tasted quite good.
Telugu: రుచి కూడా చాలా బాగుంది.