English: Does have a strong scent.
Telugu: బలమైన వాసన కలిగి ఉంటుంది.