English: A little tangy and very tasty.
Telugu: కొంచెం తియ్యగా, రుచి తక్కువగా ఉంటాయి.