English: A little sweet and a little sour in taste.
Telugu: కాస్త తీపి, కాస్త పులుపు కలిగి ఒక తమాషా అయిన రుచిలో ఉంటుంది.