English: Piquant and delicious.
Telugu: స్పటికాకారంగా, రుచికి తియ్యగా ఉంటాయి.