English: Its taste is a bit tart and bitter.
Telugu: దీని రుచి కొంచెం తియ్యగా కొంచెం పుల్లగా ఉంటుంది.