take a lot of beating - İspanyolca İngilizce Sözlük