English: The taste is slightly bitter.
Telugu: రుచి కూడా కొంచెం వగరుగా అనిపిస్తుంది.