So 'oh so delicious' is wrong??
Interesting that "so" was not one of the dropdown suggestions for "hū" - would "wow" have worked?
As I understand it, Hu is translated roughly as a rising or overflowing, both literally and emotionally. So in rough terms this would be "The flavor/deliciousness overflows" or more simply "this is really delicous!"