English: Its taste is a bit tart and bitter.
Telugu: దాని రుచి కొద్దిగా టార్ట్ మరియు చేదుగా ఉంటుంది.