Language:
Free Online Dictionary|3Dict

胡打海摔

Source : CEDICT

schooled in hard knocks/unpampered (idiom)

Source : CEDICT

schooled in hard knocks/unpampered (idiom)