English: Awesome feel and scent.
Telugu: వాసన, రుచి మాత్రం అమోఘం.