English: It has a scent of it.
Telugu: వాని యందొక సువాసనయు గలదు.