English: It also tastes amazing.
Telugu: రుచికూడా అంతే అద్భుతంగా ఉంటుంది.