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