English: They are delicious and fragrant.
Telugu: వీటికి మంచి రుచి, వాసన ఉంటాయి.