English: And smell's incredible too.
Telugu: దీని వాసన కూడా అద్భుతమైనది.