English: It has a peculiar taste and smell.
Telugu: ప్రత్యేకమైన వాసనతో వుండి గాటైన రుచి కల్గి ఉంది.