English: And the smell of it is equally awesome.
Telugu: అలాగే వీటి సువాసన కూడా అమోఘం.