This phrase essentially has the same meaning as ‘beginner’s luck.’ Humility is a trait valued in China, but Chinese people also often love to praise their foreign friends – sometimes for accomplishing ...