English: Both the smell and the taste were fantastic.
Telugu: వాటి రుచి మరియు వాసన రెండూ అద్భుతమైనవి.