English: Its taste is a bit tart and bitter.
Telugu: రుచి కాస్త చేదుగా, వగరుగా ఉంటుంది.