take a lot of beating - Türkçe İngilizce Sözlük