take some beating的意思|示意
美 / teik sʌm ˈbi:tɪŋ /
英 / tek sʌm ˈbitɪŋ /
难做,难以超越