English: It has a peculiar taste and smell.
Telugu: విలక్షణమైన సువాసన, రుచిని కలిగి ఉంటుంది.