English: It tastes slightly sweet.
Telugu: కొంచెం చేదు రుచి ఉంటుంది.