糖醋 排骨
Zhè shì tángcù páigǔ.
This is sweet and sour spareribs.