English: Its taste is a bit tart and bitter.
Telugu: రుచి కొంచెం ఘాటుగా, కారంగా వుంటుంది.