English: The flavour is amazing.
Telugu: ఆ రుచి అమోఘం.