English: The taste is very pleasant, fleshy.
Telugu: రుచి చాలా రుచిగా, కమ్మగా ఉంటుంది.