English: And the smell and taste is incredible.
Telugu: సువాసన, రుచి అమోఘంగా ఉంటుంది.