English: A tart flavour with a little sweet spice.
Telugu: రుచి ఒక స్వల్ప పులుసు రుచిని తో తీపి ఉంది.