English: But the taste is much sweeter.
Telugu: కానీ రుచి మాత్రం చాలా అమోఘం అనే చెప్పాలి.