English: Amazing flavor at that.
Telugu: దానికి తోడు అదిరిపోయే రుచి.