English: A little bit spicy and a little bit savory.
Telugu: కొంచెం ఘాటుగా, కొంచెం స్వీటుగా ఉంటుంది.