English: Its taste is a bit tart and bitter.
Telugu: దీని పరిమళం తీయగా అలాగే కాస్త ఘాటుగా ఉంటుంది.